package com.arpa.wms.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author: Allen chen
 * @Date 2020/10/30
 * @Description:
 */
@Data
@ApiModel(value = "PAD扫描商品VO实体",description = "PAD扫描商品VO实体")
public class ScanGoodsPageVO implements Serializable {

    @ApiModelProperty(value = "扫描商品后跳转页面标识 0-移位确认页面，1- 跳转移位商品详情页面")
    private Integer toPage;

    @ApiModelProperty(value = "库位code")
    private String location;

    @ApiModelProperty(value = "库位号")
    private String locationName;

    @ApiModelProperty(value = "托盘号")
    private String containerCode;

    @ApiModelProperty(value = "商品code")
    private String goodsCode;

    @ApiModelProperty(value = "商品编码")
    private String goodCode;

    @ApiModelProperty(value = "商品条码")
    private String goodsBarCode;

    @ApiModelProperty(value = "商品名称")
    private String goodsName;

    @ApiModelProperty(value = "单位")
    private String goodsUnit;

    @ApiModelProperty(value = "单位名称")
    private String unitName;

    @ApiModelProperty(value = "当前商品所对应的库存信息")
    private List<InventoryVO> inventoryList;

}
